<html>
<body>
<p>Reports undefined roles in reStructuredText files.</p>
<p><b>Example:</b></p>
<pre><code>
.. role:: custom
.. role:: newcustom(emphasis)

An example of using :custom:`interpreted text`
An example of using :newcustom:`interpreted text`
An example of using :emphasis:`interpreted text`


Some text using undefined role :undef:`interpreted text`
</code></pre>
</body>
</html>